Volume 26, Issue 3, July 2023, Pages 363-369
Ahmed Mohamed Derar; ahmed mohamed hosni; Wael Ahmed ElMohandes
Volume 26, Issue 2, April 2023, Pages 195-200
Yazan Osama Maraqa; Wael Ahmed ElMohandes; Ahmed Mohamed Hosni